double spring loaded - Turkish English Dictionary